﻿using System;
using System.Collections.Generic;

namespace SharpSqlAnalyzer.pp.mediator.type
{
	// Token: 0x0200026B RID: 619
	public class SourceTokenTextTempMediator : AbstractMediator
	{
		// Token: 0x0600136E RID: 4974 RVA: 0x0031EE5D File Offset: 0x0031D05D
		public virtual string get(int? pos)
		{
			if (this.texts.ContainsKey(pos))
			{
				return this.texts[pos];
			}
			return null;
		}

		// Token: 0x0600136F RID: 4975 RVA: 0x0031EE7B File Offset: 0x0031D07B
		public virtual void set(int? pos, string text)
		{
			if (this.texts.ContainsKey(pos))
			{
				return;
			}
			this.texts[pos] = text;
		}

		// Token: 0x040014A0 RID: 5280
		private IDictionary<int?, string> texts = new Dictionary<int?, string>();
	}
}
